admirably equipped

Translations
admirablement équipé